make a present of - Allemand Anglais Dictionnaire